engine compartment - Español Inglés Diccionario